area sales representative - German English Dictionary